from django.urls import path
from . import views

# 添加新数据函数的大致逻辑如下：首先创建一个 添加新数据的页面，并在该页面设置链接 转到实际执行添加新数据的函数，并在该函数的最后 重定位到对应页面

urlpatterns = [
    path('', views.index, name='index'),
    path('login/',views.login,name='login'),
    path('login/check/',views.check,name='check'), 
    path('add/',views.add,name='add'),
    path('add/addrecord/',views.addrecord,name='addrecord'),
    path('adminpage/delete/<int:id>', views.delete, name='delete'),

    path('update/<int:id>',views.update,name='update'),
    path('update/updaterecord/<int:id>',views.updaterecord,name='updaterecord'),

    path('infopage/<int:id>',views.infopage,name='infopage'),
    path('adminpage/',views.adminpage,name='adminpage'),
    path('faultpage/',views.faultpage,name='faultpage'),
    path('inbox/<int:id>',views.inbox,name='inbox'),

    path('write/<int:id>',views.write,name='write'),
    path('write/write_email/<int:id>',views.write_email,name='write_email'),

    path('note/<int:id>',views.note,name='note'),
    path('note/write_note/<int:id>',views.write_note,name='write_note'),

    path('notebook/<int:id>',views.notebook,name='notebook'),

    path('draft/<int:id>',views.draft,name='draft'),

    path('write/save_as_draft/<int:id>',views.save_as_draft,name='save_as_draft'),

    path('draft/send_draft/<int:id>', views.send_draft, name='send_draft'),
    path('draft/delete_draft/<int:id>', views.delete_draft, name='delete_draft'),

    path('contact/<int:id>',views.contact,name='contact'),

    path('my_contact/<int:id>',views.my_contact,name='my_contact'),
    path('my_contact/write_contact/<int:id>',views.write_contact,name='write_contact'),

    path('update_c/<int:id>', views.update_c, name='update_c'),
    path('update_c/update_contact/<int:id>', views.update_contact, name='update_contact'),

    path('contact/delete_contact/<int:id>', views.delete_contact, name='delete_contact'),
]

# 添加新数据函数的大致逻辑如下：首先创建一个 添加新数据的页面，并在该页面设置链接 转到实际执行添加新数据的函数，并在该函数的最后 重定位到对应页面